package co.yixiang.modules.shop.service;

import co.yixiang.modules.shop.service.dto.YxStoreBonusDto;
import co.yixiang.modules.shop.service.dto.YxStoreBonusQueryCriteria;
import org.springframework.data.domain.Pageable;
import java.util.Map;
import java.util.List;
import java.io.IOException;
import javax.servlet.http.HttpServletResponse;

/**
* @author frq
* @date 2020-07-22
*/
public interface YxStoreBonusService {

    /**
    * 查询数据分页
    * @param criteria 条件
    * @param pageable 分页参数
    * @return Map<String,Object>
    */
    Map<String,Object> queryAll(YxStoreBonusQueryCriteria criteria, Pageable pageable);

    /**
    * 查询所有数据不分页
    * @param criteria 条件参数
    * @return List<YxStoreBonusDto>
    */
    List<YxStoreBonusDto> queryAll(YxStoreBonusQueryCriteria criteria);



}